﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using WoChu.RfClient.Entity;
using WoChu.CF.Base;

namespace WoChu.RfClient.Duty
{
    [ServiceName(Name = "OffShelves")]
    public interface IOffShelves
    {
         
        [Mapping(MethodUrl = "GetLocationGoodsInfo?gbCode={0}")]
        ResultModel<LocationGoodsInfo> GetLocationGoodsInfo(string gbCode);

        [Mapping(MethodUrl = "SetOffShelves?userID={0}&objType={1}")]
        ResultModel<bool> SetOffShelves(string userID,string objType, List<LocationGoodsInfo> lstLocationGoods);

        [Mapping(MethodUrl = "CheckGetLocationGoodsInfo?gbCode={0}")]
        ResultModel<List<LocationGoodsInfo>> CheckGetLocationGoodsInfo(string gbCode);

        [Mapping(MethodUrl = "SetInvTipnumber?gbCode={0}")]
        ResultModel<int> SetInvTipnumber(string gbCode);

    }
}
